election pledge/commitment - Spanish English Dictionary